package com.appero.metier;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

import com.appero.util.RecettesParserXML;

import android.content.Context;

public class SingletonListeJeux {

	private static SingletonListeJeux instance = null;
	private List<Jeux> listeJeux = null;
	private Context context = null;
	
	private SingletonListeJeux(Context context)
    {
		listeJeux = new ArrayList<Jeux>();
		// Appel au parseur pour remplir la liste
		
		this.context = context;
		
    }
	
	private SingletonListeJeux()
    {
		listeJeux = new ArrayList<Jeux>();
		
    }
	public static SingletonListeJeux getInstance(Context context) {
		
		if(instance == null)
		{
			instance = new SingletonListeJeux(context);
		}
		
		return instance;
		
	}
	
	public static SingletonListeJeux getInstance() {
		
		if(instance == null)
		{
			instance = new SingletonListeJeux();
		}
		return instance;
		
	}

	public List<Jeux> getListeJeux() {
		return listeJeux;
	}

	public void setListeJeux(List<Jeux> listeJeux) {
		this.listeJeux = listeJeux;
	}
	
	public String toString()
	{
		StringBuilder sb = new StringBuilder();
		
		for(int i = 0; i<listeJeux.size(); i++){
			Jeux j = listeJeux.get(i);
		
			sb.append(j.toString());
		}
		
		return sb.toString();
		
	}
}
